Online Job Admission
نویسندگان
چکیده
We consider the problem of scheduling a maximum profit selection of jobs on m identical machines. Jobs arrive online one by one and each job is specified by its start and end time. The goal is to determine a non-preemptive schedule which maximizes the profit of the scheduled jobs, where the profit of a job is equal to its length. Upon arrival of a new job, an online algorithm must decide whether to accept the job (“admit the job”) or not. If the job is accepted, the online algorithm must be able to reorganize its already existing schedule such that the new job can be processed together with all previously admitted jobs. The algorithm need not specify on which machine the job will eventually be run. We provide lower bounds on the competitive ratio for randomized algorithms against an oblivious adversary and present deterministic algorithms which essentially match the lower bounds.
منابع مشابه
Job Lengths Delay Type
We study non-preemptive, online admission control in the hard deadline model: each job must be either serviced prior to its deadline , or be rejected. Our setting consists of a single resource that services an online sequence of jobs; each job has a length indicating the length of time for which it needs the resource, and a delay indicating the maximum time it can wait for the service to be sta...
متن کاملOnline Scheduling with Hard Deadlines
We study non-preemptive, online admission control in the hard deadline model: each job must be either serviced prior to its deadline, or be rejected. Our setting consists of a single resource that services an online sequence of jobs; each job has a length indicating the length of time for which it needs the resource, and a delay indicating the maximum time it can wait for the service to be star...
متن کاملOn - line Scheduling with Hard Deadlines ( Extended
We study non-preemptive, online admission control in the hard deadline model: each job must be either serviced prior to its deadline , or be rejected. Our setting consists of a single resource that services an online sequence of jobs; each job has a length indicating the length of time for which it needs the resource, and a delay indicating the maximum time it can wait for the service to be sta...
متن کاملPatience Is a Virtue: the Eeect of Delay on Competitiveness for Admission Control
We consider the problem of scheduling a single resource non-preemptively in order to maximize its utilization. The delay of a job is equal to the gap between its arrival time and the last possible time at which it may be started while still meeting its deadline. We introduce an additional restriction that each job must be willing to accept a delay proportional to its job length. That is, we ass...
متن کاملOnline Scheduling of Jobs for D-benevolent instances On Identical Machines
We consider online scheduling of jobs with specic release time on m identical machines. Each job has a weight and a size; the goal is maximizing total weight of completed jobs. At release time of a job it must immediately be scheduled on a machine or it will be rejected. It is also allowed during execution of a job to preempt it; however, it will be lost and only weight of completed jobs contri...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006